home *** CD-ROM | disk | FTP | other *** search
- Data Master Version 3.0
- Copyright 1990-93 Robert K. Summers - All Rights Reserved.
-
- Distributed by: RKS Software, Inc.
- 3820 North Dittmar Rd., Arlington, VA 22207 - 703-534-1726
-
- TOLL FREE ORDER LINE: 1-800-242-4775 (ORDERS ONLY)
-
- What is Data Master?
-
- Data Master is a powerful, easy to use, program which allows you
- to create, modify, and work with standard dbase database files.
- It includes the ability to convert Lotus and Quattro spreadsheets
- into dbase database files, and to convert dbase database files
- into Lotus or Quattro spreadsheets.
-
- What equipment do I need?
-
- Data Master is designed to work on any IBM compatible computer,
- with a monochrome or color monitor. It requires 512K of working
- memory. Data Master works with any dot matrix or laser jet
- printer. It requires a hard disk system.
-
- DISCLAIMER
-
- Data Master is provided "AS IS". It is licensed without any
- warranty of merchantability, fitness of particular purpose,
- performance, or otherwise; all warranties are disclaimed. By
- using Data Master, you agree that Robert K. Summers and RKS
- Software, Inc., will not be liable to you or any third party for
- any use of (or inability to use) this software, or for any
- damages (direct or indirect) whatsoever, even if RKS Software,
- Inc. or Robert K. Summers are apprised of the possibility of such
- damages occurring. In no event shall Robert K. Summers or RKS
- Software, Inc. be liable for any loss of profit or any other
- commercial damage, including but not limited to special,
- incidental, consequential or other damages. The entire risk
- related to the quality and performance of the program is on you.
-
- LICENSE STATEMENT
-
- Registered owners are licensed to use their registered copy on a
- single machine and to make archival copies for the sole purpose
- of backing up the program. Data Master may be moved from one
- computer location to another, so long as there is no possibility
- of it being used at one location while it is being used at
- another.
- SHAREWARE TRIAL
-
- You may have procured this software from another source such as
- the libraries on Compuserve, a BBS, a shareware disk vendor, or
- from a friend. That's fine!. We encourage registered users to
- introduce new users to Data Master by providing them with an
- unregistered copy. Try it out for up to 30 days, and if you
- decide to continue using it, pay the license fee of $39. You'll
- receive a registered copy and other benefits described below.
-
- Shareware gives users a legal but limited trial period to test
- the software before purchase. Data Master in shareware form is
- fully functional and completely documented. However, telephone
- support is not available to unregistered users. You must purchase
- the program (called "registering") before you can get telephone
- support.
-
- HOW TO REGISTER
-
- Call our toll-free order line at 1-800-242-4775, or send in the
- registration form at the end if this User Manual.
-
- If you are a member of COMPUSERVE, just GO SWREG. The $39
- registration fee will be charged to your COMPUSERVE account.
- COMPUSERVE will notify us immediately of your registration and we
- will immediately send you your registered copy of the program.
-
- BENEFITS OF REGISTRATION:
-
- 1. FREE LICENSED COPY OF THE MOST RECENT VERSION OF DATA MASTER,
- sent to you immediately by first class mail. Your registered
- copy will include any new features which have been added since
- the shareware copy was released, and will include corrections for
- any bugs or problems reported to us. In other words, the latest
- and the greatest.
-
- 2. TECHNICAL SUPPORT by phone, FAX, Compuserve E-mail, or by
- regular mail. We will gladly help you with any problems or
- questions you may have. Telephone technical support is available
- only to registered owners.
-
- 3. DISCOUNT on upgrades of future versions of Data Master. If
- you don't register, we can't tell you about new versions.
-
- USER GROUPS / SHAREWARE DISTRIBUTORS / ELECTRONIC BULLETIN BOARDS
-
- PC user groups, shareware distributors, and electronic bulletin
- board operators are welcome to add Data Master to their
- libraries.
-
- If you have received Data Master through a user group, a
- shareware distributor, or an electronic bulletin board, please
- remember that any diskette fee you paid DOES NOT constitute
- licensing the software, and you are still obligated to register
- if you decide to use Data Master after the 30 day trial period.
-
- HARD DISK INSTALLATION
-
- If you have received Data Master on a distribution disk from RKS
- Software, a shareware vendor, or computer club, there will be an
- INSTALL.BAT program on the disk.
-
- 1. Place the working disk in drive A.
-
- 2. Type INSTALL plus the letter of the drive on which you wish to
- install Data Master. Example: INSTALL C <press Enter>. Note: Do
- NOT type a colon after the drive letter.
-
- 3. The install program will copy the DMASTER.EXE file from the
- floppy distribution disk to the specified drive, in a directory
- called DM. The install program will extract the Data Master files
- from DMASTER.EXE and start Data Master for you.
-
- 4. To start Data Master any time in the future, type \DM\DM at
- any C:\> prompt. If you place the \DM directory in your path
- statement, just type DM at any C:\> prompt.
-
- The installation procedure will also create a sample database
- called NAMES.DBF which you can use as-is to build a name and
- address file. You can use Data Master to modify this file to
- add, delete, or change any of the data fields.
-
- ----
-
- If you have downloaded Data Master from Compuserve, America On-
- Line, GENIE, other information service or BBS, you will have the
- file DMASTE.ZIP.
-
- Create a directory called DM on your hard disk and copy the
- DMASTE.ZIP file into the \DM directory. Unzip the DMASTE.ZIP file
- as usual. One of the extracted files will be the main program
- file DM.EXE. Type DM at the C:\DM> prompt and the program will
- start.
-
- NETWORK FILE SERVER INSTALLATION
-
- Network Supervisor:
-
- 1. Create a directory for Data Master. Then, create a
- subdirectory called FILES. Data Master stores essential files in
- the FILES subdirectory.
-
- 2. Copy the DMASTER.EXE file into the Data Master directory.
-
- 3. Type DMASTER to extract the main DM.EXE file.
-
- 4. Erase DMASTER.EXE since you no longer need it.
-
- 5. Add Data Master to your menu system.
-
- 6. Data Master users must have READ, WRITE, CREATE, and all other
- rights in the DM directory and FILES subdirectory.
-
- - VERY IMPORTANT -
-
- CONFIG.SYS FILE
-
- DOS uses the CONFIG.SYS file to set certain defaults for your
- computer. It MUST be in the root directory of your fixed disk. If
- you do not already have a CONFIG.SYS file you MUST create one
- that has these two lines, and place it in your PC's root
- directory:
-
- FILES=21
- BUFFERS=16
-
- If you already use a CONFIG.SYS file that does not include
- settings for files and buffers, you MUST add the two lines above
- to the file. You can do it with any text editor. If your
- CONFIG.SYS file already contains settings for files and buffers
- greater than these, you can leave them as they are.
-
- In a network environment, you may have to set FILES to a higher
- number.
-
- DEFINITIONS
-
- For more complete definitions of these concepts, please see any
- of the several excellent dbase books available at most good
- software stores.
-
- Database: A database is an organized collection of information or
- data. A simple example of a database is a mailing list. Dbase
- database files always have a file extension of .DBF.
-
- Record: All the data for a particular entry is called a record.
- In a mailing list, each record contains all the name & address
- data for one person.
-
- Field: Each item of information within a record is called a
- field. In each mailing list record, for example, there may be
- fields for last name, first name, street, city, state, and zip
- code. A database can contain one or more of five types of fields.
- These five are:
-
- 1. Character - This type of field allows entry of all the
- letters, numbers and symbols you see on your keyboard. In a
- typical mailing list, all the fields would probably be
- character type fields.
-
- 2. Numeric - This type of field allows only entry of
- numbers. Use it only for numbers you want to calculate.
- Put zip codes or phone numbers in a character field, not a
- numeric field.
-
- 3. Date - This type of field allows only date entries.
-
- 4. Logical - This type of field allows only a true/false
- entry.
-
- 5. Memo - This type of field is an elastic character field.
- Whereas character fields must be defined as a fixed length,
- e.g., 20 characters long, memo fields have no fixed length.
- Instead, memo field data is stored in a companion file, with
- a .DBT (DataBase Text) extension, and takes up no disk space
- unless data is entered into it.
-
- Indexes: An index is a file which controls the order in which
- database records are displayed and printed. Persons working with
- a mailing list database would normally create an index file based
- on the last name field and an index file based on the zip code
- field (assuming these two fields are included in the database
- structure).
-
- Index files created and used by Data Master have a file extension
- of .NTX. Creation and use of index files is explained below.
- USING DATA MASTER
-
- Type DM at the DOS prompt of the DM directory to start Data
- Master, or type \DM\DM if you are not in the DM directory.
-
- In most cases, Data Master will be able to detect whether you
- have a color or monochrome monitor. If you have a monochrome
- monitor and the Data Master screen is not clear, type DM M to
- start Data Master. The extra M tells Data Master to use
- monochrome, not color.
-
- When the program starts, you will see that the Main Menu presents
- five options. These are discussed in turn below.
-
- You may select any main menu option by pressing ALT plus the
- first letter of the option. Example: press ALT S to select the
- Services option. Main menu sub-options may be selected by
- pressing the highlighted letter for that option.
-
- You may press ALT X to quit the program.
-
- You may also select main menu and sub-options by using the arrow
- keys to highlight the option and then press Enter to select the
- highlighted option.
-
- Files
-
- Use this option to display a menu of six sub-options.
-
- Open: Select this option to open a database file in the current
- directory. Data Master will load this file and display it on the
- screen in browse mode where you may add, edit, delete, etc.
- records. Select the Quit option to return to the main menu.
-
- IMPORTANT TIP: ONCE A FILE IS LOADED, YOU MAY JUMP INTO BROWSE
- MODE AT ANY TIME FROM THE MAIN MENU BY PRESSING THE F2 KEY.
-
- The Status box at the bottom of the screen will always display
- the currently loaded database.
-
- Note: Data Master is installed with one example database called
- NAMES.DBF which you can use to build a name and address file.
-
- Modify/Create: Use this feature to modify the structure of an
- existing database, or to create a new database. You can add,
- edit, or delete fields of the five types described above.
- Instructions for use are provided on the screen. Once created,
- you cannot modify a field name. Instead, create a new database
- with the field name(s) you want, and use the Append File option
- to move records from the old file to the new file.
-
- Close Database: Use this feature to close the currently active
- database. The Status box will show that no database is active.
-
- Append File: Use this feature to append (merge) records from
- another database or ASCII file into the currently active
- database. When appending ASCII records, the fields in the ASCII
- file must be in exactly the same sequence as the fields in the
- active dbase file.
-
- Save As: Use this feature to save the currently active database
- to a new dbase file or to an ASCII text file.
-
- eXit: Select this option to quit the program. You may also press
- ALT X to quit the program.
-
- Indexes
-
- You do not have to use an index file to control your database,
- but it will make working with a database a lot more pleasant if
- you do. You must have already selected a database in order for
- this option to work. When you select this option you will be
- presented with three choices:
-
- Select Index(es): When you select this option, Data Master will
- present you with a list of existing index files. The index
- file(s) you select must have been created for the currently
- active database. Data Master will tell you if it does not match.
- You can have more than one index active at the same time. Data
- Master will automatically update all active indexes as records
- are added, changed, or deleted.
-
- Create New Index: Use this feature to create a new index file.
- Data Master will prompt you to select the field(s) to index on.
- Data Master will then ask you to name the index file, and create
- it. When you create a new index file, that becomes the
- controlling index for the active database.
-
- Select Controlling Index: When using more than one index, use
- this option to tell Data Master which index is the controlling
- index. For example, if you have selected a last name index and a
- zip code index using the Select Index(es) option above, and you
- want to work with the records in last name order, use this option
- to tell Data Master that the last name index is the controlling
- index. Data Master will display the records in last name order,
- and will automatically update both the last name and zip code
- indexes as you add, edit, delete, etc. records.
-
- Rebuild Open Index(es): Use this feature to rebuild all active
- index files. This means that Data Master will make sure that
- there is a correct entry in each index file for each record in
- the database file. You may need to do this, for example, if you
- forgot to have your LNAME.NTX and/or ZIP.NTX files active when
- you added, deleted, or edited data in your mailing list.
-
- Data Master will automatically maintain your index files if they
- are active when you are using the database. If you are ever
- unsure whether a database's index files are current, just select
- the database, select the index files, and select Rebuild Open
- Index(es).
-
- Use
-
- Use this feature to display a menu of options for using the data
- in the database.
-
- Browse Records: Select this option to browse the currently active
- database. You may add,edit, delete, locate, and view all the
- records in the database. NOTE: a shortcut for displaying records
- in browse mode is to PRESS THE F2 KEY.
-
- Sum/Average Data: Use this option to sum or average data in
- numeric fields.
-
- Replace Data: Use this option to replace the data in a specified
- field in ALL the records in the currently active database. Be
- sure you have a backup copy of your records in case you make a
- mistake using this option.
-
- Check for Duplicates: Use this option to find duplicate records
- in the currently active database.
-
- Frequency Analysis: Use this option to see what the frequency of
- data is in a specified field. For example, you could use this
- feature on the State field of your mailing list to see how many
- records you have for each state.
-
- Delete Records: Use this option to delete all the records in your
- database. If a filter/query is active, only those records meeting
- the filter/query condition will be deleted.
-
- Pack Records: use this option to physically purge records
- 'deleted' in the browse mode. Records deleted in browse mode
- still occupy disk space. This pack recovers the disk space.
-
- sTatistics: use this option to display a variety of stistical
- information about your database.
-
- Mailing Labels: use this option to print mailing labels from the
- currently active database.
-
- Form Letters: use this option to compose and print letters or
- memos. You can merge database data into your letters and memos.
-
- Query Builder
-
- Use this feature to create a query condition, or filter, so you
- can work with any subset of records you want to. This is a very
- powerful feature of Data Master. Please experiment with it so
- you can see how it can be useful to you.
-
- When a query condition is active, Data Master will only display
- or print records meeting the query condition. The Status box
- will display any query condition. To turn off the query, select
- the Turn Query Off option.
-
- Services
-
- This feature presents a menu of support services:
-
- Spreadsheets: Use this option to convert a dbase file to a
- spreadsheet, and to convert a spreadsheet to a dbase file.
- When converting from a spreadsheet to a dbase database file, you
- can specify the range of cells you want converted, e.g., B1..F10.
- Data Master uses the first row in the range to determine the
- field types (character, date, numeric, etc.) in the new database.
- An "Indeterminate Cell Type" message means that Data Master could
- not determine the correct data type for a column because some
- cell in the first row did not contain data. Add appropriate data
- and the conversion will work.
-
- If you want the entire spreadsheet converted into a database,
- just leave the cell range empty, and press the Enter key.
-
- Report Writer: Select this option to use the Report Writer. The
- Report Writer allows you to create custom reports, output the
- reports to printer or disk, and save the report specifications
- for future use.
-
- Print Users Manual: Select this option to print the Users Manual.
- You can also read the Users Manual on-line by pressing F1.
-
- Read a Text File: Use this option to read any text file which may
- be on your disk.
-
- Erase a File: Use this option to erase any file on your disk.
-
- Change Directory: Use this feature to change to any other
- directory on your hard disk. The currently active database will
- be closed when you select this option.
-
- Format Dates: Use this option to select the date format you want
- to be used in your database fields.
-
- Weights and Measures: use this handy conversion utility to
- convert a variety of weights and measures.
-
- Create Mailmerge File: use this option to create a mailmerge file
- for your favorite word processor.
-
- Time Period Anaylsis: use this option to conduct a time period
- analysis of your records.
-
-
- FUNCTION KEYS
-
- F1- Use this to read the Users Manual on-line
-
- F2- Use this to invoke the browse mode.
-
- F3- Use this to temporarily exit to DOS. You could use this
- feature to temporarily leave Data Master and, for example, run
- your favorite spreadsheet program or word processing program. To
- return to Data Master, type EXIT at the DOS prompt and press the
- Enter key.
-
- F6- Use this to display a pop-up printing calculator.
-
- F7- Use this to display a current record count.
-
- F8- Use this to display a calendar.
-
-
- TECHNICAL SUPPORT
-
- We do not charge a fee for normal technical support. You may
- reach us via:
-
- 1. Compuserve: 72357,2034
-
- 2. Mail: Correspondence answered daily.
-
- 3. Phone: 703-534-1726.
-
- 4. FAX: 703-534-4358.
-
- IMPORTANT FINAL NOTE
-
- WE ASSUME NO RESPONSIBILITY FOR LOSS OF DATA
-
- Data Master is a very powerful database management program. With
- it, you can modify the structure of existing database files.
- When you modify the structure of a database file, you always run
- the risk of making a mistake and losing data.
-
- YOU MUST ALWAYS MAKE A BACKUP COPY OF YOUR DATABASE FILE BEFORE
- MODIFYING THE STRUCTURE OF THE FILE.
-
- Also, please make regular backup copies of your records to
- protect against accidental erasures or system malfunction.
- Everyone makes mistakes, and all hard disks will fail eventually.
- The only question is when.
-
- In addition to the DOS backup.com and restore.com programs which
- come free with each copy of DOS, there are several commercial
- programs available for saving and restoring copies of your
- records. These include Fastback Plus, Norton Backup, and Central
- Point backup, all available at your local software store.
-
- APPENDIX A - REPORT WRITER
-
- The Report Writer menu displays 12 command options down the left
- side, a column which gives the column number, and five columns
- which show the report specifications. The command options are:
-
- Load REPORT:
-
- Select this option for a list of previously defined and saved
- reports. Highlight the report you want, press Enter, and the
- specifications for the selected report will be loaded into the
- Report Writer.
-
- Create REPORT:
-
- Select this option to create a new report. When you select this
- option, you will be asked to name the report. After naming the
- report, you must select Edit REPORT to define the new report.
-
- Save REPORT:
-
- Select this option to save your report specifications.
-
- Edit REPORT:
-
- Select this option if you want to define a new report you have
- just Created, or change a report you have just Loaded.
-
- When defining a new report you have just Created, the lite-bar
- will be over column 1 of Column Contents. Press Enter to display
- a list of database fields. Place the lite-bar over the field you
- want to use in column 1 and press Enter. The name of the field
- you have selected will appear in the Column Contents column.
-
- Whether you are specifying the second column for a new report, or
- editing an existing report you have Loaded, the editing procedure
- is the same.
-
- Use the arrow keys to move the lite-bar to the Column Contents,
- Column Title, Width, Pict, and Total columns. Use the ENTER key
- to change the contents of a column. Use the INSERT key to add a
- new column. Use the DELETE key to delete a column. Use the
- ESCAPE key when finished editing.
- To Add: To add a new column to the report, place the lite-bar
- over the Column Contents column where you want to insert the
- new column, and press Enter. Select the desired field from
- the list of fields which will be displayed. You will then be
- asked to select one of two choices: (1) Use value contained in
- database field: <field name>, or (2) Build extended expression
- from field: <field name>. Normally, you will want to select
- the first choice.
-
- In some cases, however, you may want the column contents to
- contain some modification of the field value selected. If so,
- select the second choice, and the Report Writer's Expression
- Builder will appear.
-
- To Change: To change the contents of any of the five report
- specification columns, use the arrow keys to place the lite-
- bar over the item you want to change, and press Enter.
-
- If you are changing an item in the Column Contents column, you
- will be given two choices: (1) Pick New Value for this column,
- and (2) Extend with Expression Builder. If you select the
- first choice, you will be presented with the same choices as
- discussed above when adding a new column. If you select the
- second choice, you will be presented with the Expression
- Builder.
-
- If you are changing an item in the Column Title column, you will
- first be asked to specify the column width, and will then be
- asked for the new title. The Column Title column initially
- contains the name of the field you have selected.
-
- The Width column shows how wide the column is. If you want to
- change the width of a column, select this item and enter a new
- column width. The default is the width of the field.
- Delete Report: Select this option to delete previously saved
- reports.
-
- Headers/Footers: Select this option to enter page titles and/or
- page footers.
-
- Filtering: Select this option to set a filter, i.e., specify the
- criteria which records have to meet in order to be included in
- the report. See Appendix B for a full discussion of how to
- specify a filter condition using the Query Builder.
-
- Grouping Order: This option is only available if the database
- has an active index. You can find out if you have an active
- index by choosing Grouping Order from the command list, and
- then selecting View current sort selection. If there is no
- active index, the report writer will tell you.
-
- You may use this option to have the report writer group your data
- into major and secondary groups. A group change is a point where
- a change takes place in one of the keys in an indexed database.
- Report subtotals will be printed at a group change.
-
- If your database has one or more active indexes, the report
- writer will present a menu of index choices. Pick the index
- you want to use for the report.
-
- Next, the report writer will ask you if you want to select a
- major group from the index key. If you answer Yes, the report
- writer will present a menu of major group choices based on the
- index you have chosen to use. For example, if your index is
- based on the expression LNAME + FNAME, the menu will show two
- choices:
-
- LNAME
- LNAME+FNAME
-
- If you select the full expression (LNAME+FNAME), the report
- writer will not ask you if you want to use a secondary group. If
- you select LNAME, the report writer will ask you if you want to
- select a secondary group from the index key. If you answer Yes,
- the report writer will present a menu of choices based on the
- unselected portion of the index expression. In the example we
- are using, the menu would consist of the single choice FNAME.
-
- If this seems confusing, don't worry. Experiment with it a little
- by producing sample reports, and you will quickly see how it
- works.
- Other Options: Select this option to customize the look of your
- report. There are five categories within this option:
-
- Page Dimensions: Use the choices in this category to set the
- desired page length, page width, top margin, and left
- margin.
-
- Group Headers and Totals: Use the choices in this category
- to give the major or minor groups, if any, a title. The
- default titles are Major Group: and Minor Group:. You can
- also select any underlining characters you may want to use
- for the group headers and totals.
-
- Eject (new page) Options: Use the choices in this category
- to specify how you want the report writer to eject pages.
-
- Separator Characters: Use the choices in this category to
- specify separator lines and characters for titles,
- individual detail lines, columns, etc.
-
- Miscellaneous Options: Use the choices in this category to
- specify whether you want to include a standard two line
- header on each page consisting of the page #, date, and
- time. You can also specify whether you want a full or
- summary report. You would use a summary report primarily
- for numeric reports where the major group totals were all
- you were interested in.
-
- The printer setup and exit codes allow you to send printer
- control codes to the printer at the beginning and end of the
- report. For example, if you are working with an Epson dot
- matrix printer, and want to print a report in condensed
- print, you would enter 15 as the setup code and 18 as the
- exit code. If you need to enter more than one code,
- separate each code with a comma.
-
- If you are working with a laser jet printer and want to
- print your report in landscape mode, you would enter
- 27,38,108,49,79 for the setup code, and 27,69 for the exit
- code.
-
- The examples given above will work for most dot matrix and
- laser jet printers. However, printer control codes can vary
- from printer to printer. See your printer manual for the
- control codes used by your printer.
-
- If you prefer, you can just leave the printer setup and exit
- codes blank. This is ok. Leaving them blank means that the
- printer will print in whatever mode the printer is currently
- set for.
- Print Report: Select this option to send the report to the
- printer or to a disk file. We suggest using the disk file
- option until you are sure you have the report just the way
- you want it, since the disk file option displays the report
- on the screen while also writing to the disk. You can see
- right away whether the report looks the way you want it to.
-
-
- You can suspend or quit report production by pressing the
- Esc key at any time.
-
- If you tell the report writer to prepare a disk file, you
- will be prompted for a file name.
-
- Report Status: Select this option to see a summary of the
- total configuration being used by the report writer.
-
- APPENDIX B - QUERY BUILDER
-
- The query builder allows you to define a condition which a record
- must meet in order for the record to be used by your application.
-
- When you Quit the query builder with a query active, your
- application will have access to only those records which meet the
- query condition.
-
- Think of the query condition as a filter. Records that do not
- meet the query condition are temporarily filtered out. The other
- records in your database are still there, but they are
- temporarily hidden.
-
- You can turn the query (filter) off by selecting Zap from the
- query builder menu. All your records are now available to your
- application.
-
- When you select the query builder, you will be presented with the
- following menu:
-
- Build a new Query
- Add to current query
- Count matching records
- Zap (remove) existing Query
- Save current Query to disk
- Restore Query from disk
- Delete stored queries
- What is current Query
- Edit current Query
- View records matching Query
- Quit
-
- Build a New Query: When you select this option, you will be
- presented with a list of the fields in the database you are
- working with. Here is an example:
-
- Database Field List
- < Deleted? >
- LNAME
- FNAME
- TITLE
- ORG
- STREET
- CITY
- STATE
- ZIP
- Place the lite bar over the field you want, and press Enter to
- select the field.
-
- If you select the Deleted? option, you will be prompted to answer
- T (True/Yes), or F (False/No). T (True/Yes) means you want to
- include 'deleted' records in your query. If you answer F
- (False/NO), this means you want to exclude 'deleted' records from
- the query condition. A 'deleted' record is one which has been
- marked for deletion but has not yet been purged, or packed, from
- the database. In most cases, you will ignore this option.
-
- When you select a field, you will be asked if you wish to further
- define the field with the Expression Builder. The default answer
- is No. In most cases, this is what you will want. If you have
- some particular need to further refine the selection of data in
- the field you have chosen, answer Yes, and you will be presented
- with the Expression Builder.
-
- If you have selected a character type field, the query builder
- will display a menu of choices, as follows:
-
- = (EXACTLY EQUAL TO)
- <> (NOT EQUAL TO)
- < (LESS THAN)
- > (GREATER THAN)
- <= (LESS THAN OR EQUAL TO)
- >= (GREATER OR EQUAL TO)
- $ (CONTAINS)
- !$ (DOES NOT CONTAIN)
- ?* (WILDCARD MATCH)
- S (IS SIMILAR TO)
- B (BEGINS WITH)
- E (ENDS WITH)
-
- The query builder will then present the following menu of
- choices:
-
- DONE
- AND
- OR
- AND NOT
- OR NOT
-
- For many simple queries, you can select DONE. When first
- learning and experimenting with the query builder, you will
- probably want to select DONE and use the 'View records matching
- query' option to see the results of your query specification.
-
- If you wish to include other field specifications in the
- query expression, you can select one of the other options, as
- appropriate, and repeat the same procedure as above.
-
- An example may help. Let's say your query expression at this
- point is something like LASTNAME = "SMITH", and you wanted to
- work with only those SMITH's who live in California. Assuming
- your database contains a two character STATE field, you would:
-
- 1. select AND instead of DONE.
- 2. select STATE from the field list.
- 3. select EXACTLY EQUAL TO or CONTAINS
- (CONTAINS is often better)
- 4. enter CA for the state name.
- 5. select DONE.
-
- Your query expression now contains the appropriate references to
- both fields.
-
- When you have created your query expression, Query Active will
- flash on the screen. You can now select another option from the
- query builder menu. If you Quit the query builder, your
- application will filter your records so that only those records
- meeting the query (filter) condition will be used.
-
- Add to Current Query: Select this option to add more
- specifications to your query expression.
-
- Count matching records: Select this option to have the query
- builder count the number of database records that meet the query
- condition you have specified.
-
- Zap (remove) existing query: Select this option to remove the
- existing query condition. This restores access to all the
- database records.
- Save current query to disk: Select this option to save the
- current query condition so you can use it later without having to
- redefine it. When you select this option, you will be prompted
- for a description of the query condition. Enter any description
- you want.
-
- Restore query from disk: Select this option to restore a
- previously saved query condition.
-
- Delete stored queries: Select this option to have the query
- builder display a list of stored queries. Select the one you want
- to delete and the query builder will remove it from the query
- file.
-
- What is current query: Select this option to have the query
- builder display the current query.
-
- Edit current query: Select this option if you want to manually
- edit the current query condition. Unless you are an experienced
- database programmer, you will probably not want to do this.
-
- View records matching query: Select this option to view the
- records which match the query condition you have specified.
-
- Quit: Select this option to quit the query builder and return to
- your application.
-
- The query builder can seem daunting at first. We suggest you
- simply experiment with it, building simple query conditions to
- get the feel of it. As you become more comfortable with how it
- works, try more complex queries. Remember to save queries which
- you may use again. This will save you the trouble of redefining
- them.
- -- DATA MASTER REGISTRATION --
-
- CREDIT CARD ORDERS ONLY
-
- You can order with MC, Visa, Amex, or Discover from Public
- (software) Library by calling 800-242-4775 or 713-524-6394 or by
- FAX to 713-524-6398 or by CIS Email to 71355,470. You can also
- mail credit card orders to PsL at P.O.Box 35705, Houston, TX
- 77235-5705.
-
- THE ABOVE NUMBERS ARE FOR ORDERS ONLY
-
- Any questions about the status of the shipment of the order,
- refunds, registration options, product details, technical
- support, volume discounts, dealer pricing, site licenses, etc,
- must be directed to RKS Software, Inc. at 703-534-1726.
-
- To insure that you get the latest version, PsL will notify us the
- day of your order and we will ship the product directly to you.
-
- NON-CREDIT CARD ORDERS
-
- If you prefer to pay by check, please complete this form and mail
- to RKS Software, Inc., 3820 N. Dittmar Rd., Arlington, VA 22207.
-
- Enclose your check for $39.00, plus $4.00 shipping/handling for
- U.S. and Canada, and $6.00 shipping/handling for other
- international orders.
-
- We accept all U.S. and foreign Postal Money Orders, and will also
- accept checks drawn on foreign banks.
-
- SEND TO:
-
- Name: _________________________________________________________
-
- Address: ______________________________________________________
-
- City: _______________________ State: ________ ZIP: ___________
-
- Phone:_________________________________________________________
-
- Send: ___ 5 1/4 inch disk __ 3 1/2 inch disk
-
- Whether you order by credit card through The Public (software)
- Library, or by check to RKS Software, you will receive directly
- from RKS Software, Inc. a copy of the most recent version of Data
- Master, entitlement to technical support, and notification of
- future upgrades at a discounted price.
-
- ---------------------------------------------------------------